frequented (thoroughfare) - Francés Inglés Diccionario